Tureng Mobile
Deyim
2
f.
dig one's own grave
f.
dig own grave